﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;

namespace Medianamik.Core.Configuration
{
    //public class CodeCompilationConfigElement : ConfigurationElement
    //{

    //    [ConfigurationProperty(ConfigurationPropertyName.CODE_COMPILATION_OUTPUT_PATH, DefaultValue = ConfigurationPropertyDefaultValue.DEFAULT_CODE_COMPILATION_OUTPUT_PATH)]
    //    public string OutputPath
    //    {
    //        get { return (string)base[ConfigurationPropertyName.CODE_COMPILATION_OUTPUT_PATH]; }
    //        set { base[ConfigurationPropertyName.CODE_COMPILATION_OUTPUT_PATH] = value; }
    //    }
    //    [ConfigurationProperty(ConfigurationPropertyName.CODE_COMPILATION_ASSEMBLY_NAME, DefaultValue = ConfigurationPropertyDefaultValue.DEFAULT_ASSEMBLY_NAME)]
    //    public string AssemblyName
    //    {
    //        get { return (string)base[ConfigurationPropertyName.CODE_COMPILATION_ASSEMBLY_NAME]; }
    //        set { base[ConfigurationPropertyName.CODE_COMPILATION_ASSEMBLY_NAME] = value; }
    //    }
    //    [ConfigurationProperty(ConfigurationPropertyName.CODE_COMPILATION_REFERENCE_ASSEMBLIES)]
    //    public PathCollection ReferenceAssemblies
    //    {
    //        get
    //        {
    //            return base[ConfigurationPropertyName.CODE_GENERATION_REFERENCE_ASSEMBLIES] as PathCollection;

    //        }
    //        set
    //        {
    //            base[ConfigurationPropertyName.CODE_GENERATION_REFERENCE_ASSEMBLIES] = value;
    //        }

    //    }


    //}
}
